Skip to content

Single and partitioned variants for datafusion-vortex#1012

Merged
alexey-milovidov merged 5 commits into
mainfrom
adamg/datafusion-vortex
Jul 21, 2026
Merged

Single and partitioned variants for datafusion-vortex#1012
alexey-milovidov merged 5 commits into
mainfrom
adamg/datafusion-vortex

Conversation

@alexey-milovidov

Copy link
Copy Markdown
Member

Supersedes #847 by @AdamGS (the fork on that PR has "Allow edits from maintainers" disabled, so the branch could not be updated in place).

This is @AdamGS's adamg/datafusion-vortex branch merged up to date with main, with the merge conflicts resolved.

Reintroduces the datafusion-vortex and datafusion-vortex-partitioned entries with a much more stable interface that is much closer to the existing datafusion ones, using the up-to-date DataFusion and Vortex releases and a new dedicated vortex-datafusion-cli tool.

Conflict resolution

Two files conflicted with main, both benchmark.sh:

The resolution keeps both: the shared download script from the PR plus the concurrent-QPS skip from main. The result matches the duckdb-vortex sibling's benchmark.sh exactly (the canonical single-process Vortex form), differing only in the download-script name. queries.sql auto-merged cleanly, preserving the PR's to_timestamp_seconds("EventTime") wrapping.

🤖 Generated with Claude Code

AdamGS and others added 2 commits May 19, 2026 12:49
# Conflicts:
#	datafusion-vortex-partitioned/benchmark.sh
#	datafusion-vortex/benchmark.sh
@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.4xlarge.
Results for datafusion-vortex-partitioned are ready for: c6a.4xlarge.
The result files are committed as f3d094a.
Removed manually added result files: datafusion-vortex-partitioned/results/20260505/c6a.2xlarge.json, datafusion-vortex-partitioned/results/20260505/c6a.4xlarge.json, datafusion-vortex-partitioned/results/20260505/c6a.xlarge.json, datafusion-vortex-partitioned/results/20260505/c8g.4xlarge.json, datafusion-vortex/results/20260505/c6a.2xlarge.json, datafusion-vortex/results/20260505/c6a.4xlarge.json, datafusion-vortex/results/20260505/c6a.xlarge.json, datafusion-vortex/results/20260505/c8g.4xlarge.json.

Logs:

@alexey-milovidov alexey-milovidov added the machine:all PR benchmark on every machine type label Jul 21, 2026
…ioned (c6a.2xlarge, c6a.4xlarge, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge)
@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c7a.metal-48xl, c8g.4xlarge.
Results for datafusion-vortex-partitioned are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge.
The result files are committed as 579ff86.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.xlarge, c8g.metal-48xl.
Results for datafusion-vortex-partitioned are ready for: c8g.metal-48xl.
The result files are committed as 9257a75.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

The run of datafusion-vortex on c6a.large did not produce results.
The run of datafusion-vortex on t3a.small did not produce results.
The run of datafusion-vortex-partitioned on c6a.large did not produce results.
The run of datafusion-vortex-partitioned on t3a.small did not produce results.

Logs:

@alexey-milovidov alexey-milovidov self-assigned this Jul 21, 2026
@alexey-milovidov
alexey-milovidov merged commit 4022fa3 into main Jul 21, 2026
1 check passed
@AdamGS

AdamGS commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Thanks @alexey-milovidov! I apologize for not enabling edits by maintainers, I'll make sure to have it enabled next time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

machine:all PR benchmark on every machine type

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants